/*grid*/

.pure-content
{
  width:1200px;
  margin:0 auto;
}

/*home*/
body{
  background: #E8EFF4;
  /*min-width:1200px;*/
}

.wt-bgw{
  background: #fff;
}


.wt-bge{
  background: #E8EFF4;
}

.wt-logo
{
  padding-top:10px;
  height:43px;

}
#wt-header{

}

.wt-menu
{
  /*background:#222a35;*/
  border-bottom: 1px solid #eee;

}
.wt-menu>div>div
{
  height: 80px;
  line-height:80px;

}

.wt-menu-btn
{
  cursor:pointer;
  color:#333;
}

.wt-home-title
{
  height:52px;
  line-height:52px;
  font-weight: 200;
}

.wt-pbp-star
{
  display: inline-block;
  width:25px;
  height:25px;
  background-image: url(../imgs/pc/icons.png);
  background-repeat: no-repeat;
}

.wt-icon1{background-position: 0 0; position: absolute;top:-3px;left:-3px;}
.wt-icon2{background-position: 0 -25px; position: absolute;top:-3px;left:-3px;}

.wt-calc-input-lable
{
  position: absolute;right:10px;top:6px;display: block;
}


/*#007eff*/
.wt-menu-btn:hover,.wt-menu-btn-active
{
  color:$primary-color;
}
.wt-notify-title
{
  height:48px;
  line-height: 48px;
}


.wt-notify>li:hover
{
  cursor: pointer;
  color:#0080ff;
}

.wt-pp-img
{
  height:160px;
  width:160px;
  border-radius:50%;
  overflow:hidden;
}

.wt-bp-img
{
  height:265px;
  width:390px;
}

.swiper-container, .swiper-slide
{
  min-height:400px;
}

.wt-ul,.wt-ul-small,.wt-ul-big
{
  margin:0;
  padding:0px;
}


.wt-ul-big>li{
  word-wrap: normal; /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  list-style: none;
  line-height:50px;
  line-height:49px\9;
  border-bottom: 1px solid #eee;

}

.wt-ul>li{
  word-wrap: normal; /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height:28px;
  line-height:29px\9;

  border-bottom: 1px solid #eee;

}

.wt-ul>li:last-child
{
  border-bottom:none;
}

.wt-ul-small>li{
  word-wrap: normal; /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;

}

.wt-ul-noline>li{

  border-bottom: none;
}

.border-radius
{
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.border-cicle
{
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}

.wt-tools
{
  z-index: 9990;
  bottom: 20px;
  left: 50%;
  margin-left: 610px;
  width:64px;position: fixed;
}

.wt-tools a
{
  padding:27px 9px 12px 9px;
  background:#B3B3B3;
  color:#fff;
}

.wt-tools a:hover
{
  background:$primary-color;
  color:#fff;
}

.wt-login-transparent{
  position: absolute;top:30px;right:0px;height:340px;width:300px;
  background: rgba(255,255,255,.8);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bbffffff, endColorstr=#bbffffff);
}

.wt-bp{
  position: absolute;
  top: 0px;
  width:100%;
}

.wt-bp-btn
{
  position: absolute;
  top: 124px;
  left:142px;
}

.wt-transparent
{
  background: rgba(0,0,0,.3);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000, endColorstr=#40000000);
}

:-ms-input-placeholder
{
  color:#757575;

}
input:-moz-placeholder
{
  color:#757575;

}

.ie8-placeholder
{
  color:#757575;
  font-size:14px;
}

#wt-anqr>div
{
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  border-bottom:1px solid #eee;
  height:398px;
}

#wt-anqr>div:last-child
{
  border-right:1px solid #eee;
}
.wt-prod-div
{
  border:1px solid #dedede;
  cursor: pointer;
}

.wt-prod-div:hover,.wt-prod-div-hover
{
  border:1px solid $primary-color;
}


.wt-prod-menu>li>a{
  color:#666;
}

.wt-prod-menu>li:hover,.wt-prod-menu-li-hover{
  border-left:2px solid $primary-color;

}

.wt-prod-menu>li:hover>a{
  color:$primary-color;
}

.wt-prod-apply
{
  display: inline-block;
  width:54px;
  height:74px;
  background-image: url(../imgs/pc/apply.png);
  background-repeat: no-repeat;
}


.wt-prod-apply-icon1{background-position: 0  -74px; }



.wt-prod-div:hover .wt-prod-apply-icon1,.wt-prod-div-hover .wt-prod-apply-icon1
{
  background-position: 0 0;
}

.wt-prod-tab {
  margin:0;
  padding: 0;
  position: relative;
  width:978px;
}

.wt-prod-tab > li {

  height: 46px;
  line-height: 46px;
  background: #fff;
  list-style: none;

  float: left;
  width: 25%;
}

.prodli
{
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
}

.active {
  border-top: 2px solid $primary-color;
  border-bottom: none;
}

.active > a {
  color: $primary-color;
}



.mask_cover {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  display: none;
  z-index: 9999999999999;

}

.load_mask {
  background: #000;
  filter: alpha(opacity=50);
  opacity: .5;
  height: 100%;
  width: 100%;
  display: block;
  position: fixed
}

.load_mask>img
{
  width: 42px;
  height:42px;
  margin-top: -21px;
  margin-left:-21px;
  position: absolute;
  top:50%;
  left:50%;
}

.wt-pp-div,.wt-bp-div
{
  height:265px;
}

.wt-login-error
{
  height:22px;
  color: #f55;
}

.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 10px;
  background: #555;
  margin: 0 12px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.wt-ul-appcond p
{
  margin:4px 0px;
}

.wt-login-div
{
  min-width:1200px;
  max-width:1920px;
  width:1920px;
}
.wt-login-fdiv{

width:520px;height:520px;background:#fff;border-radius: 4px; -webkit-box-shadow:2px 2px 10px rgba(80, 80, 80, .5);
-moz-box-shadow:2px 2px 10px rgba(80, 80, 80, .5);
box-shadow:2px 2px 10px rgba(80, 80, 80, .5);
}

.wt-form-error
{
  line-height:20px;

  height:20px;

}

.wt-apply-cond>p
{
  margin:1px 0px;
}
.wt-link-div>span{
  border-right:1px solid #d4d4d4;
}
.wt-link-div>span:last-child{
  border-right:none;
}
.wt-header{background:url(../imgs/pc/header.png) no-repeat ;height:100px;width:100px;}
.wt-header-boy{background-position:0 -100px;}
.wt-header-girl{ background-position:0 0;}

ulpagination {
  display: block;
  padding-left: 0;
  margin: 12px 0px;

}

.ulpagination > li {
  display: inline
}

.ulpagination > li > a, .ulpagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: $primary-color;
  background-color: #fff;
  border: 1px solid #eee;
  margin-left: -1px
}

.ulpagination > li:first-child > a, .ulpagination > li:first-child > span {
  margin-left: 0;

}

.ulpagination > li > a:hover, .ulpagination > li > span:hover, .ulpagination > li > a:focus, .ulpagination > li > span:focus {
  color: #2a6496;
  background-color: #eee;
  border-color: #eee
}

.ulpagination > .active > a, .ulpagination > .active > span, .ulpagination > .active > a:hover, .ulpagination > .active > span:hover, .ulpagination > .active > a:focus, .ulpagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: $primary-color;
  border-color: $primary-color;
  cursor: default
}

.ulpagination > .disabled > span, .ulpagination > .disabled > span:hover, .ulpagination > .disabled > span:focus, .ulpagination > .disabled > a, .ulpagination > .disabled > a:hover, .ulpagination > .disabled > a:focus {
  background-color: #fff;
  border-color: #eee;
  cursor: not-allowed
}

.ulpagination-lg > li > a, .ulpagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px
}

.ulpagination-sm > li > a, .ulpagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center
}

.pager li {
  display: inline
}

.pager li > a, .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #eee;
}

.pager li > a:hover, .pager li > a:focus {
  text-decoration: none;
  background-color: #eee
}

.pager .next > a, .pager .next > span {
  float: right
}

.pager .previous > a, .pager .previous > span {
  float: left
}

.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
  color: #777;
  background-color: #fff;
  cursor: not-allowed
}

.wt-news-list-li
{
  border-left:2px solid $primary-color;
}

.wt-news-list-bb
{
  border-bottom:1px solid #ddd;
}

